body,h1,h2,h3,h4,h5,h6,form,ul,ol,li,p,hr,fieldset,figure{ padding:0; margin:0;}
body{ background-color:#fff;font-size: 16px; width: 100%;font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei UI","Microsoft YaHei",SimHei,"宋体",simsun,sans-serif;}
ul,ol,li{ list-style: outside none none;}    /* 去掉前面的圆点 */
a{ text-decoration:none;outline: medium none;}
a:hover,a:link{ text-decoration: none;}



.container-fluid, .container, .row{
    padding: 0;
}

/* 菜单 */
.oli-menu{
    /*margin: 1rem 0;*/
    text-align: center;
}
.oli-menu ul li{
    display: inline-block;
    padding: 15px 8px;
    /*background-color: red;*/
}
.oli-menu ul li:hover{
    border-bottom: 2px solid #009eff;
}
.oli-menu ul li.active{
    border-bottom: 2px solid #009eff;
}
.oli-menu ul li a{
    color: black;
}

.oli-wrapper{
    background-color: #e7e7e7;
    padding-top: 3rem;
}
.oli-wrapper .mainLeft{
    /*padding: 2rem 2rem;*/
    /*border-radius: 3px;*/
    /*background-color: #f9f9f9;*/
}
.oli-wrapper .mainLeft .listBox{
    background-color: white;
    border-radius: 3px;
    padding: 2.5rem;
    margin: 0 0 2rem 0;
}
.oli-wrapper .mainLeft .listBox h2{
    margin-bottom: 10px;
    text-align: center;
}
.oli-wrapper .mainLeft .listBox .colDefault{
    text-align: center;
    color: #666;
}


.oli-wrapper .mainRight > div{
    background-color: white;
    border-radius: 3px;
    padding: 1rem;
}
.oli-wrapper .mainRight .rightBox{
    margin-bottom: 2rem;
}
.oli-wrapper .mainRight #userInfo{

}
.oli-wrapper .mainRight #loginBox{

}
.oli-wrapper .mainRight #registerBox{

}
.oli-wrapper .mainRight #chat{

}
